puer la rage – English–Français translations

🇫🇷 fr en 🇬🇧

puer la rage

stink to high heaven